the devil incarnate - Turc Anglais Dictionnaire